2007-11-08 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkbuilder.c: don't leak 'filename' field memory when loading
more than one file into the same GtkBuilder instance. Noticed by
Ryan Lortie.
svn path=/trunk/; revision=18973
+2007-11-08 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkbuilder.c: don't leak 'filename' field memory when loading
+ more than one file into the same GtkBuilder instance. Noticed by
+ Ryan Lortie.
+
2007-11-08 Michael Natterer <mitch@imendio.com>
* gtk/gtkbuildable.h: include <glib.h> instead of <glib/gmarkup.h>
return 0;
}
+ g_free (builder->priv->filename);
builder->priv->filename = g_strdup (filename);
_gtk_builder_parser_parse_buffer (builder, filename,
tmp_error = NULL;
+ g_free (builder->priv->filename);
builder->priv->filename = g_strdup (".");
_gtk_builder_parser_parse_buffer (builder, "<input>",